home *** CD-ROM | disk | FTP | other *** search
/ Hottest 6 / Hottest 6 (1996)(PDSoft)[!].iso / software / emulators / cdjanust / cdjanust.txt next >
Text File  |  1978-11-24  |  5KB  |  112 lines

  1. This file describes the steps neccessary to access a JanusTools hard disk
  2. partition using CrossDos.  You may also be able to use other MS-DOS file
  3. systems, such as MessyFileSystem.
  4.  
  5. 1.  Set up the partition you wish to use with the Bridgeboard or PC-Task
  6.     on your Amiga hard drive according to the JanusTools documentation
  7.     *except* you must set the DOSType for the new partition to 0x4D534400
  8.     *not* 0x4D534800 as stated in the JanusTools documentation.  CrossDos
  9.     will not work with the 0x4D534800 DOSType, but JanusTools will work with
  10.     the 0x4D534400 DOSType.  This should be possible to do with HDTools
  11.     or the utilities that came with your Amiga hard drive.
  12.  
  13. 2.  Obtain PCDISK91B (from Aminet).  In it is a utility called DISKINFO.
  14.     Run DISKINFO to obtain the Mountlist parameters for the JanusTools
  15.     drive.  It is best to redirect this to a file so that it can be imported
  16.     into your Mountlist.  I use something like: DISKINFO DH2: >DH2.PARMS.
  17.  
  18. 3.  Add this entry (DH2.PARMS in my case) to the end of your Mountlist.
  19.     The Mountlist usually resides in SYS:DEVS/Mountlist  (where SYS: is the
  20.     boot partition and usually a hard drive, but could be a floppy).
  21.  
  22. 4. Modify 5 of the parameters in the Mountlist entry that you just added for
  23.    the JanusTools partition.  Change the name of the entry.  If it is DHx:,
  24.    you can change it to something like IBMC:, IBMD:, or whatever.
  25.    Change the DosType parameter to 0x4D534400 (but, it should already be set).
  26.    Now the entries for LowCyl and HighCyl should be modified according to
  27.    the formulas (taken from PCDISK91B):
  28.  
  29.    NewPCLowCyl = (AmigaLowCyl * Surfaces) + 1
  30.    NewHighCyl  = (AmigaHighCyl + 1) * Surfaces) - 1
  31.  
  32.    where AmigaLowCyl is the LowCyl parameter of the unmodified Mountlist entry
  33.          AmigaHighCyl is the HighCyl parmater of the unmodified Mountlist entry
  34.          Surfaces is the Surfaces parameter of the unmodified Mountlist entry
  35.  
  36.    Replace LowCyl and HighCyl with these values and replace Surfaces with 1.
  37.  
  38. 5. Add a parameter entry (or change any existing one for FileSystem):
  39.    FileSystem = L:CrossDosFileSystem (or L:MessyFileSystem)
  40.  
  41. 6. If you plan to use this partition with any of the various Bridgeboards,
  42.    you will need to edit the ABOOT.CTRL file which is usually in the PC/SYSTEM
  43.    drawer.  Put in this file the name of your PC partition (i.e IBMC:, IBMD:
  44.    etc.)  Be sure you have the ":", but do not put a carraige return (newline)
  45.    at the end.  Thus, you should have one line only in the file.
  46.  
  47. 7. Now, when you boot your Bridgeboard, you will have to go through the usual
  48.    steps to initialize and format the new partition.  Please see you MS-DOS
  49.    documentation if you are not familiar with this.
  50.  
  51. 8. If you have done everything correctly, you can now Mount this entry (add
  52.    a statement in your startup-sequence such as MOUNT IBMC:) prior to
  53.    invoking the Binddrivers command to boot the Bridgeboard and when you
  54.    do a DIR on it from AmigaDOS, you should see the PC files.  You should
  55.    also be able to add this entry as a primary (C:) or secondary (D:) hard
  56.    disk entry in the PC-Task startup menu and access it when in PC-Task.
  57.    If you have problems or are reading garbage, go back and carefully
  58.    check the parameters.
  59.  
  60. As an example, I have an IBM 728 MB IDE drive partitioned into
  61. DH0: (200 MB), DH1: (200 MB), DH2: (200 MB) and DH3: (99 MB).  I used
  62. DH2: as my PC DOS partition.
  63.  
  64. My DH2 entry (from DISKINFO) looks like this:
  65.  
  66. DH2: Device          = ExpSys.device
  67.      Unit            = 80
  68.      BlockSize       = 512
  69.      Surfaces        = 16
  70.      BlocksPerTrack  = 63
  71.      Reserved        = 2
  72.      PreAlloc        = 0
  73.      Interleave      = 0
  74.      LowCyl          = 818
  75.      HighCyl         = 1224
  76.      Buffers         = 32
  77.      BufMemType      = 1
  78.      MaxTransfer     = 0x7FFFFFFF
  79.      Mask            = 0x00FFFFFE
  80.      BootPri         = 0
  81.      DosType         = 0x444F5301
  82. #
  83.  
  84. My JanusTools PCE entry (modified from DISKINFO) looks like this:
  85.  
  86. PCE: Device          = ExpSys.device            ;<- changed
  87.      FileSystem      = L:CrossDosFileSystem     ;<- added
  88.      Unit            = 80
  89.      BlockSize       = 512
  90.      Surfaces        = 1                        ; <- changed
  91.      BlocksPerTrack  = 63
  92.      Reserved        = 2
  93.      PreAlloc        = 0
  94.      Interleave      = 0
  95.      LowCyl          = 13089                    ; <- changed
  96.      HighCyl         = 19599                    ; <- changed
  97.      Buffers         = 32
  98.      BufMemType      = 1
  99.      MaxTransfer     = 0x7FFFFFFF
  100.      Mask            = 0x00FFFFFE
  101.      BootPri         = 0
  102.      DosType         = 0x4D534400               ; <- changed
  103. #
  104.  
  105. My ABOOT.CTRL has PCE: and I can access PCE: from the Bridgeboard, if I
  106. disable my PC IDE drive via the CMOS settings, or I can access it from
  107. PC-Task, or I can access it via AmigaDOS (CrossDOS).
  108.  
  109. Jordan Krim
  110. krim@vnet.ibm.com
  111. krim@azstarnet.com
  112.